rapid heart beat - French English Dictionary